/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.entidades;

import java.io.Serializable;
import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.xml.bind.annotation.XmlRootElement;

/**
 *
 * @author JAVIER
 */
@Entity
@Table(name = "tabla_importes")
@XmlRootElement
@NamedQueries({
    @NamedQuery(name = "TablaImportes.findAll", query = "SELECT t FROM TablaImportes t"),
    @NamedQuery(name = "TablaImportes.findByGanado", query = "SELECT t FROM TablaImportes t WHERE t.ganado = :ganado"),
    @NamedQuery(name = "TablaImportes.findByGanadoJug1", query = "SELECT t FROM TablaImportes t WHERE t.ganadoJug1 = :ganadoJug1"),
    @NamedQuery(name = "TablaImportes.findByGanadoJug2", query = "SELECT t FROM TablaImportes t WHERE t.ganadoJug2 = :ganadoJug2"),
    @NamedQuery(name = "TablaImportes.findByGanadoJug3", query = "SELECT t FROM TablaImportes t WHERE t.ganadoJug3 = :ganadoJug3"),
    @NamedQuery(name = "TablaImportes.findByGanadoJug4", query = "SELECT t FROM TablaImportes t WHERE t.ganadoJug4 = :ganadoJug4"),
    @NamedQuery(name = "TablaImportes.findByGastado", query = "SELECT t FROM TablaImportes t WHERE t.gastado = :gastado"),
    @NamedQuery(name = "TablaImportes.findByIngresado", query = "SELECT t FROM TablaImportes t WHERE t.ingresado = :ingresado"),
    @NamedQuery(name = "TablaImportes.findBySaldo", query = "SELECT t FROM TablaImportes t WHERE t.saldo = :saldo")})
public class TablaImportes implements Serializable {
    private static final long serialVersionUID = 1L;
    // @Max(value=?)  @Min(value=?)//if you know range of your decimal fields consider using these annotations to enforce field validation
    @Id
    @Column(name = "ganado")
    private BigDecimal ganado;
    @Column(name = "ganado_jug1")
    private BigDecimal ganadoJug1;
    @Column(name = "ganado_jug2")
    private BigDecimal ganadoJug2;
    @Column(name = "ganado_jug3")
    private BigDecimal ganadoJug3;
    @Column(name = "ganado_jug4")
    private BigDecimal ganadoJug4;
    @Column(name = "gastado")
    private BigDecimal gastado;
    @Column(name = "ingresado")
    private BigDecimal ingresado;
    @Column(name = "saldo")
    private BigDecimal saldo;

    public TablaImportes() {
    }

    public BigDecimal getGanado() {
        return ganado;
    }

    public void setGanado(BigDecimal ganado) {
        this.ganado = ganado;
    }

    public BigDecimal getGanadoJug1() {
        return ganadoJug1;
    }

    public void setGanadoJug1(BigDecimal ganadoJug1) {
        this.ganadoJug1 = ganadoJug1;
    }

    public BigDecimal getGanadoJug2() {
        return ganadoJug2;
    }

    public void setGanadoJug2(BigDecimal ganadoJug2) {
        this.ganadoJug2 = ganadoJug2;
    }

    public BigDecimal getGanadoJug3() {
        return ganadoJug3;
    }

    public void setGanadoJug3(BigDecimal ganadoJug3) {
        this.ganadoJug3 = ganadoJug3;
    }

    public BigDecimal getGanadoJug4() {
        return ganadoJug4;
    }

    public void setGanadoJug4(BigDecimal ganadoJug4) {
        this.ganadoJug4 = ganadoJug4;
    }

    public BigDecimal getGastado() {
        return gastado;
    }

    public void setGastado(BigDecimal gastado) {
        this.gastado = gastado;
    }

    public BigDecimal getIngresado() {
        return ingresado;
    }

    public void setIngresado(BigDecimal ingresado) {
        this.ingresado = ingresado;
    }

    public BigDecimal getSaldo() {
        return saldo;
    }

    public void setSaldo(BigDecimal saldo) {
        this.saldo = saldo;
    }
    
}
